🇩🇪 de en 🇬🇧

im Dreck sitzen

  • derb: sich in einer misslichen Lage befinden
in hot water, in the soup
Wiktionary Links